// $Id: example.cfg,v 1.1.2.13 2004/11/18 05:33:16 rain Exp $
// ET Pro example client configuration file

// b_goatsound - enables the OSP goat sound on knife kills
// default: 1		valid values: 0, 1
set b_goatsound 1

// b_popupTime - the time in milliseconds between popups
// default: 1000
set b_popupTime 1000

// b_altHud - chooses an alternate HUD layout
// default: 0		valid values: 0, 1, 2
set b_altHud 0

// b_altHudFlags - bitmask for various HUD settings
// add the following together:
// 1 - move round timer
// 2 - don't display rank in HUD
// 4 - RTCW-ish message placement
// default: 0		valid values: 0-7
set b_altHudFlags 0

// b_chatFlags - when set to 1, team flags are drawn by each chat message
// default: 1		valid values: 0, 1
set b_chatFlags 1

// b_chatAlpha - defines the alpha of the chat text (0 = 100% transparent)
// default: 0.33	valid values: anything between 0 and 1
set b_chatAlpha 0.33

// b_watermarkAlpha - defines the alpha of the watermark (0 = 100% transparent)
// default: 1		valid values: anything between 0 and 1
set b_watermarkAlpha 1

// b_lagometerAlpha - defines the alpha of the lagometer (0 = 100% transparent)
// default: 1		valid values: anything between 0 and 1
set b_lagometerAlpha 1

// b_fireteamAlpha - defines the alpha of the fireteam overlay
// (0 = 100% transparent)
// default: 1		valid values: anything between 0 and 1
set b_fireteamAlpha 1

// b_drawclock - when set to 1, a clock with your local time is drawn on
// the HUD
// default: 0		valid values: 0, 1
set b_drawclock 0

// b_drawranks - when set to 1, the ranks of other players are drawn
// when using cg_crosshairnames.
// default: 1		valid values: 0, 1
set b_drawranks 1

// b_votetextscale - defines the scaling for the vote text
// default:	0.8
set b_votetextscale 0.8

// b_numpopups Controls the number of popup messages on the HUD. 
// -1 = default (which is 5 for cg_drawSmallPopupIcons 0, 8 for
//      cg_drawSmallPopupIcons 1)
// 0 = disables popup messages entirely
// n = limits number of popup messages on the HUD to n
set b_numpopups -1

// b_textcolorfilter - strips certain color characters from most text messages
// default: ""
set b_textcolorfilter ""

// b_descriptiveTextscale - Scales the limbo HUD text
// default: 0.8
set b_descriptiveTextscale 0.8

// b_hudYoffset - Moves the HUD up so it is out of the way of the
// demo status line. 
// Set to 0 to move the HUD flush with the bottom edge of the screen
// default: 10
set b_hudYoffset 10

// b_popupFadeTime - Defines the time in milliseconds that popups take to 
// fade out
// default: 2500
set b_popupfadetime 2500

// b_popupStayTime - Defines the time in milliseconds that popups will stay
// before fading
// default: 2000
set b_popupstaytime 2000

// b_hitsounds - enables hitsounds
// default: 0		valid values: 0, 1, 2
// 0 = disable 
// 1 = enable
// 2 = enable for headshots only
set b_hitsounds 1

// b_chatsounds - enables a sound when players use text chats
// default: 0		valid values: 0, 1
set b_chatsounds 0

// b_shovesounds - enables shove sounds
// default: 1		valid values: 0, 1
set b_shovesounds 1

// b_demo_nametags - a bitmask controlling how floating names above each
// player are drawn during demo playback and when spectating as a shoutcaster.
// default: 0	valid values: 0-15
// add the following together:
// 1 = draw visible players
// 2 = draw all players
// 4 = draw the player's client number
// 8 = draw the player's class
set b_demo_nametags 0

// b_demo_dynamitecounter - draws a floating counter above armed dynamite
// during demo playback and when spectating as a shoutcaster.
// default: 0
set b_demo_dynamitecounter 0

// b_demo_panzercam, b_demo_mortarcam, b_demo_dynamitecam
// attach the camera to these types of weapons during demo playback
// default: 0		valid values: 0 = disable, 1 = enable
set b_demo_panzercam 0
set b_demo_mortarcam 0
set b_demo_dynamitecam 0

// b_demo_grenadecam - attach the camera to these types of grenades during
// demo playback
// default: 0		valid values: 0-3
// add the following together:
// 1 - grenades (hand-thrown thrown and rifle grenades)
// 2 - airstrike markers, smoke grenades
set b_demo_grenadecam 0

// b_demo_teamonlymissilecam - only attach the camera to weapons fired
// by your own team
// default: 0		valid values: 0, 1
set b_demo_teamonlymissilecam 0

// b_demo_followxDistance, b_demo_followyDistance, b_demo_followzDistance - 
// x, y, and z camera offset when attached to a weapon.
// defaults: 50, 0, 20
set b_demo_followxDistance 50
set b_demo_followyDistance 0
set b_demo_followzDistance 20

// b_demo_yawturnspeed, b_demo_pitchturnspeed, b_demo_rollspeed -
// defines the speed while using the +freecam_* commands (demo playback only)
// the units are degrees/second, as with cl_pitchspeed and cl_yawspeed
// default: 140
set b_demo_yawturnspeed 140
set b_demo_pitchturnspeed 140
set b_demo_rollspeed 140

// b_muzzleflash - when set to 1, first-person muzzleflash is drawn
// default: 1		valid values: 0, 1
set b_muzzleflash 1

// b_panzerhack - if set to 1, the secondary MP40/Thompson (for a soldier
// with level 4 heavy weapons) is moved to weaponbank 2
// default: 1		valid values: 0, 1
set b_panzerhack 1

// b_tjl_draw - when set to 0, no trickjump lines will be drawn
// default: 1		valid values: 0, 1
set b_tjl_draw 1

// b_cmdwarnings - enable/disable notifications from the tjl_* commands
// default: 1		valid values: 0, 1

// b_tjl_stoponnomove - when set to 1, trickjump line recording will
// automatically stop when the player being recorded stops moving.
// default: 1		valid values: 0, 1
set b_tjl_stoponnomove 1

// b_tjl_color - sets the default trickjump line color
// default: green	valid values: any hex RGB color values (e.g.
// 0x56789a), or a known color name (e.g. "red", "white", "green", etc.)
set b_tjl_color green

// b_tjl_showmaxspeed - when set to 1, the top speed reached will be drawn
// at the appropriate point on a trickjump line.
// default: 0		valid values: 0, 1
set b_tjl_showmaxspeed 0

// b_tjl_stepsize - the minimum distance between any two points of the drawn
// trickjump line (increasing this may improve rendering performance for
// very long lines)
// default: 0.5
set b_tjl_stepsize 0.5

// b_drawspeed - draws a speedometer on the HUD
// default: 0 		valid values: 0, 1, 2, 3, 4, 5
// 0 - don't draw a speedometer
// 1, 5 - draw a speedometer
// 2, 4 - draw a speedometer and the maximum speed reached
// 3, 4, 5 - draw a speed graph if the lagometer is not being drawn
set b_drawspeed 0

// b_speedinterval - the time in milliseconds between two speedometer updates
// default: 100
set b_speedinterval 100

// b_speedunit - the speedunit used for the ups meter
// default: 0 		valid values: 0 (UPS), 1(mi/h), 2(km/h)
set b_speedunit 0

// b_predefineddemokeys - if this is set to 1, demo playback uses hard-coded
// key bindings, which cannot be overridden.  setting this to 0 lets you use
// your own key bindings in demo playback, at the loss of the predefined
// key actions.
// default: 1		valid values: 0, 1
set b_predefineddemokeys 1

// b_demo_nopitch - when set to 1, the camera doesn't pitch while it's
// attached to weapons
// default: 1		valid values: 0, 1
set b_demo_nopitch 1

// b_tracers - enable/disable bullet tracers
// default: 1		valid values: 0-2
// 1 - show all tracers
// 2 - don't show own tracers
set b_tracers 1

// b_demo_lookat <clientnum> - Causes the freecam to lock its view on the
// specified player (-1 disables).  You can easily get client numbers in
// demos by changing b_demo_nametags.
// default: -1
set b_demo_lookat -1

// b_demo_playersprites - controls whether the floating sprites (e.g.
// voicechat, objective, invulnerability, fireteam, and connection markers)
// are drawn over players' heads in demo playback.
// default: 1		valid values: 0, 1
b_demo_playersprites 1

// b_tjl_quickslot - Defines the slot used when specifying "quickslot" to
// tjl_startrecord.  This is also the slot used by tjl_menu.
set b_tjl_quickslot 0

// b_drawspectatoralpha - defines the alpha of the "spectator", "shoutcaster",
// "freecam", etc. notices (0 = 100% transparent)
// default: 1.0		valid values: 0 - 1.0
set b_drawspectatoralpha 1

// b_demorecord_statusline - Sets the y offset of the demo/tjl/tjg recording
// status line.  Use -1 to disable these status lines completely.
// default: 470		valid values: -1, 0-480
set b_demorecord_statusline 470

// b_demo_pvshint - draws a line from the freecam origin to the origin of
// the demo recorder.
// default: 0		valid values: 0, 1
set b_demo_pvshint 0

// b_logbanners - force logging of server banners to the console
// default: 1		valid values: 0, 1
set b_logbanners 1

// b_tjg_ghostfx - special effects for trickjump ghosts to distinguish them
// from normal players.
// 0 - no effect, 1 - flicker, 2 - ghost, 3 - flaming, 4 - flame only
// default: 2		valid values: 0-4
set b_tjg_ghostfx 2

// b_mapzoom - zoom level for the map shown in the compass
// default: 5.159	valid values: 1.0-7.43
set b_mapzoom 5.159

// b_antilag - controls whether shots are lag-compensated by the server
// default: 1		valid values: 0, 1
set b_antilag 1

// b_demo_freecamspeed - controls the freecam movement speed
// default: 800
set b_demo_freecamspeed 800

// b_noactivatelean - disables leaning behavior when strafing with +activate
// default: 0		valid values: 0, 1
// 0 - +activate and +moveleft/+moveright causes the player to lean left/right
// 1 - leaning behavior is disabled, player can use +activate while strafing
set b_noactivatelean 0

// b_demo_freecamspeed - freecam movement speed, similar to g_speed
// default: 800
set b_demo_freecamspeed 800

// b_demo_autotimescaleweapons - bitmask to automatically change the
// timescale when a certain type of weapon are fired
// add the following together:
// 1 - Panzerfaust
// 2 - Grenade
// 4 - Dynamite
// 8 - Mortar
// 16 - Smoke grenades and airstrike markers
// default: 0		valid values: 0-31
set b_demo_autotimescaleweapons 0

// b_demo_autotimescale - timescale to switch to when
// a weapon set in b_demo_autotimescaleweapons is fired
// default: 1.0
set b_demo_autotimescale 1

// b_drawPromotions - Controls whether the "Promoted to rank <rank>" messages
// are shown (and sounds played) when receiving a promotion.
// default: 1		valid values: 0, 1
set b_drawPromotions 1

// b_drawRewards - Controls whether skill level increase and reward messages
// are shown (and whether sounds played.)
// default: 1		valid values: 0, 1
set b_drawRewards 1

// b_backupcvars - Controls whether backup files are made when etpro cvar
// restrictions are applied.
// default: 1		valid values: 0, 1
set b_backupcvars 1

// b_weapaltReloads - Controls weather weapalt doubles as reload for weapons
// lacking an alternate fire mode.
// default: 1		valid values: 0, 1
set b_weapaltReloads 1

// b_optimizePrediction - Attempt to use previously calculated prediction
// results when possible to increase performance.
// default: 1		valid values: 0, 1
set b_optimizePrediction 1

// b_drawspectatorteamflags - Draw a small team flag near the player name
// when following players in spectator mode.
// default: 1		valid values: 0, 1
set b_drawspectatorteamflags 1

// b_simpleItems - Draw sprites instead of models for items for a slight
// performance/visibility increase.
// default: 0		valid values: 0, 1
set b_simpleItems 0

// b_debuglocations - Bitmask to enable debugging/design aids for
// location names.  Works with external .dats as well as target_location ents.
// add the following together:
// 1  - Draw a bubble sprite at each location marker.  The nearest location
//      is drawn in green, with all the others being drawn in red.
// 2  - Add a dynamic light at each location marker.  The nearest location
//      is lit in red, with all the others being lit in green.
// 4  - Draw floating text at each location marker containing the location's
//      name.  The nearest location is colored green instead of white.
// 8  - Send updates to other players when a location is added, deleted, or
//      renamed.  This function is designed to allow several people to work
//      on adding locations to a level simultaneously.
// 16 - Accept updates to locations from other players who are using
//      b_debuglocations 8.
// default: 0		valid values: 0-31

// b_locationMode - Bitmask to control how locations are displayed.
// add the following together:
// 0 - Default, currently equivalent to '1'
// 1 - Show location names
// 2 - Show location coordinates
// 4 - Do not check whether locations are in your PVS when searching for a
//     location name.  Applies to b_debuglocations and add/del/etc., too.
// 8 - Do not fall back to location coordinates when no location name was
//     found; instead, show "unknown"
// default: 0		valid values: 0-31
set b_locationMode 0
